package indi.kider.server.schedule.service;

import org.springframework.cloud.netflix.feign.FeignClient;
import org.springframework.web.bind.annotation.PostMapping;
import pers.vankid.common.model.base.CommonResponse;

/**
 * Created by shixj on 2018/6/7.
 */
@FeignClient(value = "sms")
public interface SmsService {

    @PostMapping("overdue/water")
    CommonResponse<String> getOverdueWaterBillList();

    @PostMapping("overdue/power")
    CommonResponse<String> getOverduePowerBillList();

    @PostMapping("overdue/net")
    CommonResponse<String> getOverdueNetBillList();

    @PostMapping("overdue/estate")
    CommonResponse<String> getOverdueEstateBillList();

    @PostMapping("overdue/rental")
    CommonResponse<String> getOverdueRentalBillList();

    @PostMapping("due/rental")
    CommonResponse<String> getDueRentalBillList();

    @PostMapping("due/rent")
    CommonResponse<String> getDueRentList();
}
